package com.all.cleaner.ac;

import android.accounts.AbstractAccountAuthenticator;
import android.accounts.Account;
import android.accounts.AccountAuthenticatorResponse;
import android.accounts.NetworkErrorException;
import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.os.IBinder;

import androidx.annotation.Nullable;

public class AutService extends Service {

    public class MyAutService extends AbstractAccountAuthenticator {

        public MyAutService(Context arg2) {
            super(arg2);
        }

        @Override  // android.accounts.AbstractAccountAuthenticator
        public Bundle addAccount(AccountAuthenticatorResponse arg1, String arg2, String arg3, String[] arg4, Bundle arg5) throws NetworkErrorException {
            return null;
        }

        @Override  // android.accounts.AbstractAccountAuthenticator
        public Bundle confirmCredentials(AccountAuthenticatorResponse arg1, Account arg2, Bundle arg3) throws NetworkErrorException {
            return null;
        }

        @Override  // android.accounts.AbstractAccountAuthenticator
        public Bundle editProperties(AccountAuthenticatorResponse arg1, String arg2) {
            return null;
        }

        @Override  // android.accounts.AbstractAccountAuthenticator
        public Bundle getAuthToken(AccountAuthenticatorResponse arg1, Account arg2, String arg3, Bundle arg4) throws NetworkErrorException {
            return null;
        }

        @Override  // android.accounts.AbstractAccountAuthenticator
        public String getAuthTokenLabel(String arg1) {
            return null;
        }

        @Override  // android.accounts.AbstractAccountAuthenticator
        public Bundle hasFeatures(AccountAuthenticatorResponse arg1, Account arg2, String[] arg3) throws NetworkErrorException {
            return null;
        }

        @Override  // android.accounts.AbstractAccountAuthenticator
        public Bundle updateCredentials(AccountAuthenticatorResponse arg1, Account arg2, String arg3, Bundle arg4) throws NetworkErrorException {
            return null;
        }
    }

    public MyAutService time;

    @Override  // android.app.Service
    @Nullable
    public IBinder onBind(Intent arg1) {
        return this.time.getIBinder();
    }

    @Override  // android.app.Service
    public void onCreate() {
        super.onCreate();
        this.time = new MyAutService(this);
    }

}
